tools: libxl: reduce number of integer types in the IDL
authorIan Campbell <ian.campbell@citrix.com>
Wed, 20 Apr 2011 16:13:07 +0000 (17:13 +0100)
committerIan Campbell <ian.campbell@citrix.com>
Wed, 20 Apr 2011 16:13:07 +0000 (17:13 +0100)
commit9740fd134867687f5955bf09daf30d498962b221
tree76d0b53bfc9fe46f9bb550cfa826536aed598879
parentca70c225c4f5c47fd1b5399140004999bc268365
tools: libxl: reduce number of integer types in the IDL

Remove unsigned_interger, unsigned and unsigned_long in favour of the
uintX types.

Retain the integer type as a 24 bit signed integer. This will benefit
language bindings for higher-level languages which don't support the
full machine int size.

Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
Acked-by: Ian Jackson <ian.jackson.citrix.com>
Committed-by: Ian Jackson <ian.jackson.citrix.com>
tools/libxl/idl.txt
tools/libxl/libxl.idl
tools/libxl/libxltypes.py
tools/libxl/xl_cmdimpl.c